Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 OVEN HILL Terraced £128,000 10 May 2006
4 OVEN HILL Terraced £225,000 29 Oct 2021
6 OVEN HILL Terraced £51,000 3 Sep 1999
8 OVEN HILL Semi-Detached £179,950 8 Jan 2007